<template>
  <footer class="footer">
    <div class="footer-background">
      <div class="footer-pattern"></div>
    </div>
    
    <div class="container">
      <div class="footer-content">
        <div class="footer-brand">
          <div class="footer-logo">
            <div class="logo-icon">
              <div class="hexagon"></div>
              <div class="hexagon-inner"></div>
            </div>
            <span class="logo-text">智索真源科技有限公司</span>
          </div>
          <p class="brand-description">
            专注于智能化企业服务创新，通过AI与区块链技术推动教育、企业与社会深度融合，
            打造正核博弈的智能平台，实现社会财富的持续增长。
          </p>
          <div class="social-links">
            <a href="#" class="social-link">
              <div class="social-icon">📧</div>
            </a>
            <a href="#" class="social-link">
              <div class="social-icon">📱</div>
            </a>
            <a href="#" class="social-link">
              <div class="social-icon">🌐</div>
            </a>
          </div>
        </div>
        
        <div class="footer-links">
          <div class="link-group">
            <h4 class="link-title">产品服务</h4>
            <a href="#" class="footer-link">Skillith平台</a>
            <a href="#" class="footer-link">智能外包</a>
            <a href="#" class="footer-link">教育一体化</a>
            <a href="#" class="footer-link">贡献值体系</a>
          </div>
          
          <div class="link-group">
            <h4 class="link-title">关于我们</h4>
            <a href="#" class="footer-link">公司介绍</a>
            <a href="#" class="footer-link">愿景使命</a>
            <a href="#" class="footer-link">正核博弈</a>
            <a href="#" class="footer-link">团队介绍</a>
          </div>
          
          <div class="link-group">
            <h4 class="link-title">联系我们</h4>
            <a href="#" class="footer-link">芜湖总部</a>
            <a href="#" class="footer-link">商务合作</a>
            <a href="#" class="footer-link">技术支持</a>
            <a href="#" class="footer-link">人才招聘</a>
          </div>
        </div>
      </div>
      
      <div class="footer-bottom">
        <div class="footer-bottom-content">
          <p class="copyright">
            © 2024 智索真源科技有限公司. 保留所有权利.
          </p>
          <div class="footer-bottom-links">
            <a href="#" class="bottom-link">隐私政策</a>
            <a href="#" class="bottom-link">服务条款</a>
            <a href="#" class="bottom-link">法律声明</a>
          </div>
        </div>
      </div>
    </div>
  </footer>
</template>

<script>
export default {
  name: 'FooterSection'
}
</script>

<style scoped>
.footer {
  background: linear-gradient(135deg, #0A2463 0%, #1F41BB 50%, #0066FF 100%);
  position: relative;
  overflow: hidden;
}

.footer-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}

.footer-pattern {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: 
    radial-gradient(circle at 25% 25%, rgba(255, 255, 255, 0.1) 2px, transparent 2px),
    radial-gradient(circle at 75% 75%, rgba(255, 255, 255, 0.1) 2px, transparent 2px);
  background-size: 100px 100px;
  animation: pattern-move 30s linear infinite;
}

@keyframes pattern-move {
  0% { transform: translate(0, 0); }
  100% { transform: translate(100px, 100px); }
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 2rem;
  position: relative;
  z-index: 2;
}

.footer-content {
  padding: 4rem 0 2rem;
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 4rem;
}

.footer-brand {
  color: #FFFFFF;
}

.footer-logo {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 1.5rem;
}

.logo-icon {
  position: relative;
  width: 40px;
  height: 40px;
}

.hexagon {
  width: 40px;
  height: 40px;
  background: linear-gradient(135deg, #8A2BE2, #00B9AE);
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
  animation: rotate 15s linear infinite;
}

.hexagon-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background: rgba(255, 255, 255, 0.3);
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

@keyframes rotate {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}

.logo-text {
  font-size: 1.3rem;
  font-weight: 700;
  letter-spacing: 1px;
}

.brand-description {
  color: rgba(255, 255, 255, 0.8);
  line-height: 1.6;
  margin-bottom: 2rem;
  font-size: 1rem;
}

.social-links {
  display: flex;
  gap: 1rem;
}

.social-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 12px;
  transition: all 0.3s ease;
  backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
}

.social-link:hover {
  background: rgba(255, 255, 255, 0.2);
  transform: translateY(-3px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}

.social-icon {
  font-size: 20px;
}

.footer-links {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}

.link-group {
  color: #FFFFFF;
}

.link-title {
  font-size: 1.2rem;
  font-weight: 600;
  margin-bottom: 1.5rem;
  color: #FFFFFF;
}

.footer-link {
  display: block;
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none;
  margin-bottom: 0.8rem;
  transition: all 0.3s ease;
  font-size: 0.95rem;
}

.footer-link:hover {
  color: #FFFFFF;
  transform: translateX(5px);
}

.footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 2rem 0;
}

.footer-bottom-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.9rem;
}

.footer-bottom-links {
  display: flex;
  gap: 2rem;
}

.bottom-link {
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
  transition: color 0.3s ease;
}

.bottom-link:hover {
  color: #FFFFFF;
}

@media (max-width: 768px) {
  .footer-content {
    grid-template-columns: 1fr;
    gap: 2rem;
  }

  .footer-links {
    grid-template-columns: 1fr;
    gap: 1.5rem;
  }

  .footer-bottom-content {
    flex-direction: column;
    gap: 1rem;
    text-align: center;
  }

  .footer-bottom-links {
    gap: 1rem;
  }

  .container {
    padding: 0 1rem;
  }
}
</style>
